package xkp.lesson1;

/**
 * java浮点数
 * @author Administrator
 *
 */
public class Demo3 {
	public static void main(String[] args) {
		//double双精度浮点数,java中浮点数的字面常量的double
		double d1 = 22.123;
		
		//float单精度浮点数，值需要后面有f/F;
		float f1 = 22.123F;
		f1 = 22.22f;
		
		
		//浮点数两种表示方式
		//1、十进制数形式
		double d2 = 22.2222;
		//2、科学计数法
		double d3 = 22.222e2;
		System.out.println(d3);
		
		
		//float精确到小数点后面6位
		float f2 = 1.23456782f;
		System.out.println(f2);
		
		//精确到小数点后面15位
		double d4 = 1.12345678901234567890;
		System.out.println(d4);
		
		float f11 = 1.1234567f; 
		float f12 = 1.1234568f; 
		System.out.println(f11 == f12);
		System.out.println(f11);
	}

}
